Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Guatemala F1 Costa Rica F1 Chile #1-w1 Chile #1-w3 Chile #1-w4 Argentina F1 Argentina F2 Argentina F3 Slovenia F1 Slovenia F2 France F8 France F9 Argentina F4 Eddleman USTA Challenger - Birmingham University of Tennessee USTA Challenger - Knoxville The Scottish Championships - Edinburgh Ciur Cup 99 - Prague V Trofeo Ciudad de Quito - Quito Challenger Leon 2003 - Leon ATU Cup - Weiden Argentina F5 Britania Zavaleta - Puebla Sporting Challenger - Turin Bogota Challenger - Bogota Challenger Brasov - Brasov Copa Petrobras - Buenos Aires Dusseldorf Open 2006 - Dusseldorf Genoa Open - Genova Amazonia Open de Tenis - Belem Copa Petrobras Argentina - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Karlsruhe Nord LB Open 2007 - Braunschweig Sporting Challenger '07 Trofeo Regione Piemonte - Turin Brazil F1 Seguros Bolivar Open - Medellin Aberto de Sao Paulo - Sao Paulo Zagreb Open - Zagreb Baden Open - Karlsruhe San Marino CEPU Open - San Marino XIV Challenger ATP Club Premium Open - Quito Challenger Britania Zavaleta - Puebla Sao Paulo Challenger Salinas Challenger Trani Challenger Manerbio Challenger Como Challenger 2001 Eddleman USTA Challenger - Birmingham Todi Challenger Buenos Aires Challenger Genova Challenger Barletta Challenger Alessandria Challenger Milan Challenger San Benedetto Challenger Todi Challenger Guayaquil Challenger Cancun Challenger Buenos Aires Challenger Turin Challenger Todi Challenger Palermo Challenger V Abierto Internacional de Salinas - Salinas Open 88 - Contrexeville Copa Ericsson Mexico - Guadalajara VII Trofeo Ciudad de Quito - Quito Buenos Aires Challenger Montevideo Challenger Copa Ericsson Mexico - Guadalajara VI Abierto Internacional de Salinas - Salinas Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino DPD Challenger 2001 - Aschaffenburg Copa Ericsson Argentina - Buenos Aires FILA Challenger Biella - Biella SMS Tennis Cup - Sao Paulo 1st Challenger Tournament Leon - Leon Cridicard Mastercard Tennis Cup - Campos do Jordao Copa Ericsson - Lima Copa Ericsson Chile - Santiago Copa Ericsson Peru - Lima Warta Cup - Sopot I Manta Open - Manta Barletta Citta Della Disfida Open 99 - Barletta Copa Ericsson Argentina - Buenos Aires 2005 West Side Tennis Coub Men's Challenger - Forest Hills Scottish Tennis Championship - Edinburgh Polish Open 99 - Poznan Copa Petrobras - Bogota Lubbock Challenger - Lubbock Quelle Cup - Furth Warta Cup - Sopot Nord/LB Open - Braunschweig Copa Ericsson Uruguay - Montevideo Kos-Zucchetti Tennis Cup - Cordenons A Glimmer of Hope Challenger - Austin Black Forest Open - Freudenstadt Copa Petrobras Paraguay - Asuncion ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Visa Tennis Open - Sao Paulo La Serena Open - La Serena Steelers Cup - Kosice Copa Kia Challenger ATP - Santiago Schickendanz Open - Furth Draft Corona Mexico City Open - Mexico City Unicredit (Suisse) Bank S.A. Challenger - Chiasso XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Montevideo IX Trofeo Ciudad de Quito - Quito Copa Petrobras - Aracaju USTA Challenger of Orlando - Orlando San Luis Potosi Challenger - San Luis Potosi Antonio Savoldi-Marco Co. - Manerbio Waco International Tennis Challenger - Waco XL Capital Bermuda Open - Bermuda Dusseldorf Open Challenger 2007 - Dusseldorf Cepu Open - San Marino Banjaluka Challenger 2007 - Banja Luka Smith Barney Men's Challenger - Covington X Trofeo Ciudad de Quito - Quito Challenger 42 - Andrezieux Copa Petrobras Argentina - Buenos Aires Bancastato Challenger Lugano - Lugano Copa Petrobras Colombia - Bogota Copa Petrobras Bogota - Bogota Meerbusch Challenger Como Challenger Porto Alegre Challenger Copa Telefonica CTC Chile - Santiago Ford Tennis Championships - Louisville Sao Paulo Challenger Corrientes Challenger Copa Petrobras Paraguay - Asuncion San Luis Potosi Challenger - San Luis Potosi Genova Challenger Banja Luka Challenger Ourocard Tennis Challenger - Sao Paulo AGT Challenger - Leon XL Capital Bermuda Open - Bermuda Citta di Como - Como Open Costa Daurada - Tarragona VI Gramado Open de Tenis - Gramado Bancolombia Open - Bogota XI Torneo Internazionale di Tennis - Barletta Mitsubishi Electric Europe Cup - Monza 4° Sporting Challenger - Turin Trani Cup - Trani Banca Stato Challenger - Lugano Alfa Romeo Tennis Cup - Cordenons Porsche Open - Poznan Waco Tennis Challenger - Waco BMW Tennis Championship - Sunrise Unique Zagreb Open - Zagreb College Station Challenger - College Station Seguros Bolivar Open - Medellin Music City Challenger - Nashville 2004 Keys Gate Challenger - Homestead Copa Petrobras Santiago - Santiago Copa Petrobras Uruguray - Montevideo Ford Tennis Championships - Louisville Genova Open Challenger - Genova XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Argentina - Buenos Aires Abierto Internacional de Salinas 'Dario Expreso' - Salinas Schickendanz Open - Furth Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Polska Energia Open - Bytom Challenger Lugano - Lugano Lima Challenger 2007 - Lima 7° Trani Cup - Trani San Luis Potosi Challenger - San Luis Potosi Biella Challenger Turin Challenger Orbetello Challenger XL Bermuda Open - Bermuda San Marino Challenger Roma Open Challenger - Rome San Remo Tennis Cup - San Remo Challenger Britania Zavaleta - Puebla Sporting Challenger '08-Trofeo Regione Piemonte - Turin Copa Petrobras-Colombia - Bogota XI Abierto Internacional de Salinas - Salinas Corona Mexico City Open - Mexico City Abierto Colombiano de Tenis - Bogota Baden Open - Ettlingen IPP Geneva Trophy - Geneva Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Aracaju XII Abierto Internacional de Salinas - Salinas Tennis Napoli Cup 2007 - Napoli II Naples ITG Challenger - Naples Galleryfurniture.com Challenge - Atlanta Schickedanz Open 2007 - Furth Internazionali di Tennis di San Marino - San Marino Black Forest Open - Freudenstadt Pekao Open - Szczecin Challenger Ciudad de Guayaquil - Guayaquil Reggio Emilia Challenger Warsteiner Grand Prix - Oberstaufen ATU Cup 2001 - Weiden Cerveza Club Colombia Open - Bogota Copa Ericsson Chile - Santiago Chevrolet Cup - Vina del Mar VIII Trofeo Ciudad de Quito - Quito drkoop.com USTA challenger of Miami - Miami Prostejov Challenger Citrix Tennis Championships - Delray Beach San Benedetto Challenger Abierto Club Casablanca - Mexico City Perugia Challenger Manerbio Challenger Internationaler Raiffeisen Grand Prix - St. Polten Napoli Challenger Generali Open 2001 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Iquique Challenger Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica BellSouth Open - Vina del Mar Schickendanz Open - Furth Aix En Provence Challenger Challenger Copa Sevilla - Seville VI Trofeo Ciudad de Quito - Quito Blois Challenger Campinas Challenger Allianz Suisse Open Gstaad - Gstaad Bogota Challenger - Bogota Campionati Internazionali di Sicilia - Palermo Challenger Leon 2004 - Leon Lima Challenger Montevideo Challenger Canberra Challenger Rome Challenger Copa Petrobras Aracaju - Aracaju Buenos Aires Challenger Braunschweig Challenger La Serena Open - La Serena Porto Alegre Challenger Lyon Challenger Torneo Internacional Challenger Fila 2005 - Leon Alphen Challenger Trofeo Internacional Club Laieta - Barcelona Top Wool Challenger - Biella San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons Copa Petrobras Uruguay - Montevideo Challenger Britania Zavaleta - Puebla Bordeaux Challenger Milan Challenger Eddleman / USTA Challenger - Birmingham Banja Luka Challenger Santo Domingo Challenger Montevideo Challenger Marburg Challenger Copa Kia - Santiago VIII Avierto Internacional de Salinas - Salinas Bastad Challenger V Gramado Open de Tennis - Gramado Buenos Aires Challenger Montevideo Challenger BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Top Wool Challenger Biella - Biella Internationaler Raiffeisen Grand Prix - St. Polten Guayaquil Challenger Polish Open 2000 - Poznan Memorial Kolyaskin - Donetsk Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Milan Challenger International Tennis Championships - Delray Beach Guayaquil Challenger Copa Ericsson Uruguay - Montevideo Bancolombia Open - Bogota International Tennis Championships - Delray Beach Cortina Challenger Schickedanz Open - Furth Abierto Mexicano Telfonica MoviStar - Acapulco Buenos Aires Challenger Tiburon Challenger - Tiburon Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel USTA Challenger of San Antonio - San Antonio Open Romania - Bucharest Blois Challenger Prague Open - Prague Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Montevideo Challenger Internationale Badische Meisterschaften Um Den Techem Cup - Zell Pullach Challenger Panama City Challenger Movistar Open - Vina del Mar Regions Morgan Keegan Championships - Memphis Brasil Open - Costa do Sauipe Credicard Mastercard Tennis Cup - Campos do Jordao Naples Challenger - Naples US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Schickendanz Open - Furth Sassuolo Challenger - Sassuolo Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Nord LB Open - Braunschweig Societa Canottieri Mincio 2005 - Mantova Heilbronn Challenger AT&T Challenger of Dallas - Dallas Vicenza Challenger Riviera di Rimini Challenger - Rimini Freeman Men's $50,000 Challenger - Joplin Ludwigshafen Challenger Pekao Open 2003 - Szczecin MoviStar Open - Vina del Mar Millenium Tennis Championships - Delray Beach Mallorca Challenger Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Biella Challenger Northern Electric Open 1999 - Newcastle U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona USTA Men's Challenger of Dallas - Dallas Hypo Group Tennis International - Portschach BH Tennis Open International Cup - Belo Horizonte Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Quelle Cup 2000 - Furth AXA Open II - Espinho Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Copa Ericsson Peru - Lima Orange Prokom Open - Sopot Zagreb Open - Zagreb Pilot Pen Tennis - New Haven Copa Ericsson Costa Rica - San Jose BCR Open Romania - Bucharest Qwarant Cup - Sopot Healthsouth/USTA Pro Link Challenger - San Antonio Zenith Tennis Cup-Harbour Club - Milan Open de Mantouban - Montauban Stockholm Open - Stockholm Open Sainte-Victoire - Aix-En-Provence Davidoff Swiss Indoors - Basel Movistar Open - Vina del Mar IX Abierto Internacional de Salinas - Salinas Delray Beach International Tennis Championships - Delray Beach 10ø Tornea B. Camparini - Reggio Emilia Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Burbank Challenger - Burbank Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica Heilbronn Challenger 2005 Tulsa Challenger - Tulsa Biella Challenger Copa Petrobras - Santiago Challenger Cudad de Guayaquil - Guayaquil Nossa Caixa Tennis Cup - Sao Paulo USTA Freeman Men's Challenger - Joplin ECM Prague Open - Prague The West Side Tennis Club Clay Court Challenger - Forest Hills XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito The 'Fitz' Casino Challenger - Tunica Movistar Open - Santiago Brasil Open - Costa do Sauipe Baton Rouge Pro Tennis Classic - Baton Rouge Prosperita Open 2008 - Ostrava Aamulehti Tampere Open - Tampere BCR Open Romania - Bucharest Guayaquil Challenger Banja Luka Challenger Heineken Open - Auckland Brasil Open - Costa do Sauipe Citrix Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Guayaquil Challenger Heineken Open - Auckland Cordenons Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Petrobras-Uruguay - Montevideo Abierto Mexicano Telcel - Acapulco Copa Petrobras-Argentina - Buenos Aires Rijeka Challenger Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Studena Croatia Open - Umag Internationaler Raiffeisen Grand Prix - St. Polten International Tennis Championships - Delray Beach Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel BellSouth Open - Vina del Mar Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Copa AT&T - Buenos Aires Braunschweig Challenger Winston-Salem Open - Winston-Salem Copa Telmex - Buenos Aires Energis Open - Amsterdam Gelsor Open Romania - Bucharest Brisbane International - Brisbane Lima Challenger Bucaramanga Challenger Argentina Open - Buenos Aires Konzum Croatia Open - Umag Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Caltanissetta Challenger German Tennis Championships - Hamburg Winston Salem - Winston Salem BCR Open Romania - Bucharest Kremlin Cup - Moscow Valencia Open - Valencia Napoli Challenger Malaysian Open - Kuala Lumpur Winston-Salem Open - Winston-Salem China Open - Beijing VTR Open - Vina del Mar Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Blunmenau Challenger Hypo Group Tennis International - Portschach Grand Prix Hassan II - Casablanca Brasil Open - Sao Paulo Curitiba Challenger Mercedes Cup - Stuttgart Geneva Open - Geneva Generali Open - Kitzbuhel AEGON International - Eastbourne SkiStar Swedish Open - Bastad Synsam Swedish Open - Bastad Croatia Open - Umag Brasil Open - Costa do Sauipe Lima Challenger Winston-Salem Open - Winston-Salem San Remo Challenger Brasil Open - Sao Paulo Plava Laguna Croatia Open - Umag Campinas Challenger German Tennis Championships - Hamburg Movistar Open - Santiago Montevideo Challenger US Men's Clay Court Championship - Houston Asuncion Challenger Medellin Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires U.S. Men's Clay Court Championships - Orlando US Men's Clay Court Championship - Houston Santiago Challenger AEGON International - Eastbourne Gelsor Open Romania - Bucharest Bet-at-home Open - Hamburg Mexico City Challenger Portugal Open - Oeiras Gerry Weber Open - Halle ATP Vegeta Croatia Open - Umag Blois Challenger Bastad Challenger Swiss Indoors Basel - Basel Apia International - Sydney Buenos Aires Challenger BRD Nastase Tiriac Trophy - Bucharest Erste Bank Open - Vienna Swiss Indoors Basel - Basel Gerry Weber Open - Halle Rio Open - Rio de Janeiro Genova Challenger Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca San Luis Potosi Challenger 2002 - San Luis Potosi Szczecin Challenger Bet-at-home Open - Hamburg Lima Challenger Austrian Open - Kitzbuhel Santiago Challenger Rio De Janeiro Challenger San Luis Potosi Challenger - San Luis Potosi Muller Cup - Ulm TEB BNP Paribas Istanbul Open - Istanbul Konzum Croatia Open - Umag drkoop.com USTA Challenger of Austin - Austin USTA Challenger of Dallas - Dallas Rio Open - Rio de Janeiro Wartburg Open - Eisenach Poznan Challenger - Poznan Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Antalya Cup - Antalya West Side Tennis Club Clay Court Challenger - Forest Hills Alicante Challenger San Luis Potosi Challenger - San Luis Potosi Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Rio Open - Rio de Janeiro Guayaquil Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Generali Open - Kitzbuhel Morocco Tennis Tour - Marrakech Rio Open - Rio de Janeiro Pekao Open 2001 - Szczecin Internationaler Raiffeisen Grand Prix - St. Polten Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Croatia Open Umag - Umag Orange Prokom Open - Sopot Energis Open - Amersfoort Tennis Masters Series - Indian Wells Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Tennis Masters Series - Miami U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series - Hamburg Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco US Men's Clay Court Championship - Houston Ecuador Open - Quito Argentina Open - Buenos Aires Verizon Tennis Challenge - Atlanta Heineken Open - Auckland Open Sabadell Atlantico - Barcelona Gelsor Open Romania - Bucharest U.S. Men's Clay Court Championships - Houston French Open - Paris NASDAQ-100 Open - Miami U.S. Open - New York French Open - Paris U.S. Men's Clay Court Championships - Houston Wimbledon - London Copa Telmex - Buenos Aires Wimbledon - London Mutua Madrilena Madrid Open - Madrid BMW Open - Munich Copa Claro - Buenos Aires Copa Claro - Buenos Aires BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Copa Telmex - Buenos Aires BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Bet-at-home Open - Hamburg Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Miami Open - Miami Internazionali BNL d'Italia - Rome Miami Open - Miami U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne German Tennis Championships - Hamburg French Open - Paris Cordoba Open - Cordoba Argentina Open - Buenos Aires Wimbledon - London Barcelona Open Banc Sabadell - Barcelona U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Australian Open - Melbourne Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, 1R, ARG-BRA 3-2 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Olympics - London River Oaks International Tennis Tournament - Houston